package com.ruyuan.eshop.common.domain.entity;

import com.ruyuan.eshop.framework.domain.entity.BaseEntity;
import lombok.Data;

/**
 * 商品sku实体
 *
 * @author pwd
 * @version 1.0
 */
@Data
public class GoodsSkuDO extends BaseEntity {

    private static final long serialVersionUID = 5102510694003249L;

    private Long skuId;

    /**
     * 商品id
     */
    private Long goodsId;

    /**
     * 商品名称
     */
    private String goodsName;

    /**
     * 商品编号
     */
    private String sn;

    /**
     * 库存
     */
    private Integer quantity;

    /**
     * 可用库存
     */
    private Integer enableQuantity;

    /**
     * 商品价格
     */
    private Double price;

    /**
     * 规格信息json
     */
    private String specs;

    /**
     * 成本价格
     */
    private Double cost;

    /**
     * 重量
     */
    private Double weight;

    /**
     * 卖家id
     */
    private Long sellerId;

    /**
     * 卖家名称
     */
    private String sellerName;

    /**
     * 分类id
     */
    private Long categoryId;

    /**
     * 缩略图
     */
    private String thumbnail;


    private Integer hashCode;

    /**
     * 运费模板ID（非数据库字段）
     */
    private Long templateId;

}
